﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using System.ComponentModel.DataAnnotations;

namespace AdminCondominio.Dominio
{
    public class Vivienda
    {

        private int _CoVivienda;

        public int CoVivienda
        {
            get { return _CoVivienda; }
            set { _CoVivienda = value; }
        }
       

        private Residente  _Residente;

        [Required(ErrorMessage = "El Nombre de Residente es Obligatorio")]
        public Residente Residente
        {
            get { return _Residente; }
            set { _Residente = value; }
        }

        [Required(ErrorMessage = "El Nombre de Ubicacion es Obligatorio")]
        private String _Ubicacion;

        public String Ubicacion
        {
            get { return _Ubicacion; }
            set { _Ubicacion = value; }
        }

        [Required(ErrorMessage = "El Número de Vivienda es Obligatorio")]
        private int _NuVivienda;

        public int NuVivienda
        {
            get { return _NuVivienda; }
            set { _NuVivienda = value; }
        }

        [Required(ErrorMessage = "El Número de Metraje es Obligatorio")]
        private String _TxMetraje;

        public String TxMetraje
        {
            get { return _TxMetraje; }
            set { _TxMetraje = value; }
        }
        [Required(ErrorMessage = "El Tipo de Vivienda es Obligatorio")]
        private String _TiVivienda;

        public String TiVivienda
        {
            get { return _TiVivienda; }
            set { _TiVivienda = value; }
        }


        public Cuota Cuota { get; set; }
       //private String Estado;

        //public String _Estado
        //{
        //    get { return Estado; }
        //    set { Estado = value; }
        //}

        //String cad;
    }
}